package pri.zjy.statck;

import java.util.LinkedList;
import java.util.Queue;

/**
 * @author zhangjy
 * @description 用队列实现栈  法四：单队列实现；
 * @date 2025/3/6 10:19
 */
public class MyStack_225_4 {

    public static void main(String[] args) {
        MyStack_225_4 myStack225 = new MyStack_225_4();
        myStack225.push(1);
        myStack225.push(2);
        System.out.println(myStack225.top()); // 返回 2
        System.out.println(myStack225.pop()); // 返回 2
        System.out.println(myStack225.empty()); // 返回 False

        // TODO 实现单队列的两种方式

    }

    Queue<Integer> queue = new LinkedList<>();


    public MyStack_225_4() {
    }

    public void push(int x) {
        // 入队时，实现栈的FILO

    }

    public int pop() {
        return 0;
    }

    public int top() {
        return 0;
    }

    public boolean empty() {
        return false;
    }

}
